package com.asohofrucol.dto.util;

import com.asohofrucol.dto.UserDTO;
import com.asohofrucol.model.Password;
import com.asohofrucol.model.User;

public class UserHelperDto {
	public static UserDTO convertToDto(User user) {
		UserDTO dto = new UserDTO();
		if (user != null) {
			dto.setUserName(user.getUsername());
			dto.setFirstName(user.getFirstName());
			dto.setSecondName(user.getSecondName());
			dto.setFirstLastName(user.getFirstLastName());
			dto.setSecondLastName(user.getSecondLastName());
			dto.setProfile(user.getProfile());
			dto.setStatus(user.getStatus());
			if (user.getPasswords().size() > 0) {
				for (Password entity : user.getPasswords()) {
					if (entity.getStatus() == 1) {
						dto.setPassword(entity.getPassword());
						break;
					}
				}
			}
		}
		return dto;
	}
}
